- 頂天立地
- dǐngtiānlìdìof gigantic stature; of indomitable spirit; dauntless* * *ding3 tian1 li4 di4lit. able to support both heaven and earth, of indomitable spirit (idiom)* * *頂天立地|顶天立地 [dǐng tiān lì dì] ► lit. able to support both heaven and earth ► of indomitable spirit (idiom)
Chinese-English dictionary. Academic. 2013.